package main

import "fmt"

// 17 分析以下需求，并用代码实现：
// (1)根据工龄(整数)给员工涨工资(整数),工龄和基本工资通过键盘录入
// (2)涨工资的条件如下：[10~15) +5000，[5~10) +2500，[3~5) +1000，[1~3) +500，[0~1) +200
// (3)如果用户输入的工龄为10，基本工资为3000，程序运行后打印格式"您目前工作了10年，基本工资为 3000元,应涨工资 5000元,涨后工资 8000元。

// 定义一个涨工资的函数
// gl 工龄
// gz 基本工资
// 返回应涨工资
func zhang(gl, gz int) int {
	if gl >= 0 && gl < 1 {
		return 200
	} else if gl >= 1 && gl < 3 {
		return 500
	} else if gl >= 3 && gl < 5 {
		return 1000
	} else if gl >= 5 && gl < 10 {
		return 2500
	} else if gl >= 10 && gl < 15 {
		return 5000
	}
	return 0
}
func main() {
	var gl, gz int
	fmt.Print("请输入你的工龄和基本工资（用空格分开）：")
	fmt.Scanf("%d%d", &gl, &gz)
	fmt.Printf("您目前工作了 %d年，基本工资为 %d元,应涨工资 %d元,涨后工资 %d元", gl, gz, zhang(gl, gz), gz+zhang(gl, gz))
}
